Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP]ansible: low hanging GCC-8 fruit #1722

Closed
wants to merge 1 commit into from
Closed

[WIP]ansible: low hanging GCC-8 fruit #1722

wants to merge 1 commit into from

Conversation

refack
Copy link
Contributor

@refack refack commented Mar 13, 2019

  • CentOS7 - devtoolset-8
  • Ubuntu - gcc-8

@rvagg
Copy link
Member

rvagg commented Mar 13, 2019

with CentOS7 that'll have to be an opt-in at the Jenkins level, for Ubuntu will that work across all our infra? Do we have the toolchain ppa setup by default? And then, when enabled it'll switch to GCC 8 by default and that'll begin removing testing of older GCC, are we OK with that?

@refack
Copy link
Contributor Author

refack commented Mar 13, 2019

with CentOS7 that'll have to be an opt-in at the Jenkins level, for Ubuntu will that work across all our infra? Do we have the toolchain ppa setup by default? And then, when enabled it'll switch to GCC 8 by default and that'll begin removing testing of older GCC, are we OK with that?

Optimally they should live SxS, so I'd like to set up select-compiler-per-node-version for Ubuntu as well.

(for CentOS we already have an if-elif for devtoolset-6)
image

@rvagg
Copy link
Member

rvagg commented Mar 13, 2019

ok, so this is blocked until we have something in place to do side-by-side? and apt-get install gcc gcc-8 is that going to install gcc-8 only or both gcc-8 and the default gcc? I have a feeling that since gcc-8 "provides" gcc that we'll only get 8, so it won't be side-by side unless we specify the version for each ubuntu.

@refack
Copy link
Contributor Author

refack commented Mar 13, 2019

ok, so this is blocked until we have something in place to do side-by-side?

Ack.

and apt-get install gcc gcc-8 is that going to install gcc-8 only or both gcc-8 and the default gcc?

As far as I've tested (16.04 and 18.04), both, since gcc is hard-aliased to a specific version:
https://packages.ubuntu.com/xenial/gcc
https://packages.ubuntu.com/disco/gcc

@refack refack self-assigned this Mar 14, 2019
@refack refack added this to the node12 milestone Mar 14, 2019
* centos7
* ubuntu (with ppa:ubuntu-toolchain-r)
@sam-github
Copy link
Contributor

Stale.

@sam-github sam-github closed this Jan 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants